Zostera marina
English word definition — powered by WordNet
NOUN
submerged marine plant with very long narrow leaves found in abundance along North Atlantic coasts
Want to remember zostera marina?
Sign up free to bookmark & reviseEnglish word definition — powered by WordNet
submerged marine plant with very long narrow leaves found in abundance along North Atlantic coasts
Want to remember zostera marina?
Sign up free to bookmark & revise